Cloud User-Centric Enhancements of the Simulator CloudSim to Improve Cloud Deployment Option Analysis
نویسندگان
چکیده
Cloud environments can be simulated using the toolkit CloudSim. By employing concepts such as physical servers in datacenters, virtual machine allocation policies, or coarse-grained models of deployed software, it focuses on a cloud provider perspective. In contrast, a cloud user who wants to migrate complex systems to the cloud typically strives to find a cloud deployment option that is best suited for its sophisticated system architecture, is interested in determining the best trade-off between costs and performance, or wants to compare runtime reconfiguration plans, for instance. We present significant enhancements of CloudSim that allow to follow this cloud user perspective and enable the frictionless integration of fine-grained application models that, to a great extent, can be derived automatically from software systems. Our quantitative evaluation demonstrates the applicability and accuracy of our approach by comparing its simulation results with actual deployments that utilize the cloud environment Amazon EC2.
منابع مشابه
Improving the palbimm scheduling algorithm for fault tolerance in cloud computing
Cloud computing is the latest technology that involves distributed computation over the Internet. It meets the needs of users through sharing resources and using virtual technology. The workflow user applications refer to a set of tasks to be processed within the cloud environment. Scheduling algorithms have a lot to do with the efficiency of cloud computing environments through selection of su...
متن کاملGraphical User Interface for Software Defined Network Cloud Simulator
With the prosperity of cloud computing, various simulation tools, such as CloudSim, are developed to experiment ever-changing user requirement and system supply before deploying a system into real-world scenarios. However, there is no existing cloud simulation tool to support Software Defined Network (SDN), which provides programmable networking paradigm. To implement SDN into the cloud simulat...
متن کاملProcure Data Centre Sharing Scheme in Virtual Cloud Environment Using Cloudsim
Procure Data Centre (PDC) is a coming forth patient data-centric framework of data interchange, large scale data centric applications. In which the data is been outsourced to be stored to general IT providers, such as cloud providers and how to assure their private data while being stored in the cloud servers. To secure the information govern over entree to their own file, it is a hopeful metho...
متن کاملWorkload modeling for resource usage analysis and simulation in cloud computing
Workload modeling enables performance analysis and simulation of cloud resource management policies, which allows cloud providers to improve their systems’ Quality of Service (QoS) and researchers to evaluate new policies without deploying expensive large scale environments. However, workload modeling is challenging in the context of cloud computing due to the virtualization layer overhead, ins...
متن کاملPerformance Modelling and Simulation of Three-Tier Applications in Cloud and Multi-Cloud Environments
A significant number of Cloud applications follow the 3-tier architectural pattern. Many of them serve customers worldwide and must meet non-functional requirements such as reliability, responsiveness and Quality of Experience (QoE). Thus the flexibility and scalability offered by clouds make them a suitable deployment environment. Latest developments show that using multiple clouds can further...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012